This is the summary of a very long blog post,
In automation suite, we have whitelisted a namespace named security-system
under uipath gatekeeper policies such that it's possible to deploy user workloads in the cluster. In this blog we have provided Qualys deployment as an example but the same process can be applicable for other workloads as well
Warning
We strongly recommend not to deploy any 3rd party software until it's deemed necessary or a blocker for production adoption
Qualys Deployment
- Check and create security-system namespace
-
securitySystemNamespace=$(kubectl get namespaces | grep "security-system")
if [[ -z "${securitySystemNamespace}" ]]; then
kubectl create namespace security-system
fi - Upload qualys image to your own repository or pull it from docker hub
- Update namespace: security-system to deploy qualys